package hm.线下班2022.P5_键盘录入;

import java.util.Scanner;

public class Demo1Scanner {
	
	/*
		步骤1: 导包, 需要写在class的上面
				import java.util.Scanner;
				
		步骤2: 创建对象
				Scanner sc = new Scanner(System.in);
				只有sc可以改变, 其他属于固定格式
				
		步骤3: 使用变量接受数据
				int i = sc.nextInt();
				 只有i变量可以改变, 其他属于固定格式
	*/
	public static void main(String[] args) {
		// 步骤2: 创建对象
		Scanner sc = new Scanner(System.in);
		
		// 步骤3: 使用变量接受数
		int a = sc.nextInt();
		System.out.println(a);

		// 消耗多余的换行符
		//1.	用户输入整数后，nextInt() 读取整数，nextLine() 消耗遗留的换行符。
		//2.	再次调用 nextLine() 时，程序会等待用户输入字符串。
		//不加这个程序会终止，因为它读的是输完数字后的换行符
		sc.nextLine();

		System.out.println("请输入你的名字:");
		String name = sc.nextLine();
		System.out.println("你的名字是:"+name);
	}
}